;(function(window) {

var svgSprite = '<svg>' +
  ''+
    '<symbol id="icon-close" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M783.488 285.76 738.24 240.512 512 466.752 285.76 240.512 240.512 285.76 466.752 512 240.512 738.24 285.76 783.552 512 557.312 738.24 783.552 783.488 738.24 557.248 512Z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-pluse" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M544 128 480 128 480 480 128 480 128 544 480 544 480 896 544 896 544 544 895.936 544 895.936 480 544 480Z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-checkbox-checked" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M939.900092 64.759933 63.311443 64.759933l0 894.473995 894.472971 0L957.784414 64.759933 939.900092 64.759933zM922.00042 923.44891c-33.561373 0-789.345656 0-822.906006 0 0-33.561373 0-789.344632 0-822.906006 33.56035 0 789.344632 0 822.906006 0C922.00042 134.104277 922.00042 889.887536 922.00042 923.44891zM863.627964 300.147988 816.550763 253.069763 408.546302 676.767648 235.928872 504.150218l-47.077202 47.077202 219.694631 219.694631L863.627964 300.147988z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-arrowright" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M692.208 512l-391.232 391.232c-9.991 9.991-9.991 26.188 0 36.178 9.992 9.991 26.188 9.991 36.178 0l407.276-407.276c5.517-5.517 7.981-12.924 7.405-20.137 0.576-7.211-1.889-14.62-7.405-20.136l-407.276-407.277c-4.996-4.996-11.542-7.493-18.090-7.493s-13.094 2.498-18.090 7.493c-9.991 9.991-9.991 26.189 0 36.178l391.233 391.234z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-arrowdown" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M533.333 734.874l-391.232-391.232c-9.991-9.991-26.188-9.991-36.178 0-9.991 9.992-9.991 26.188 0 36.178l407.276 407.276c5.517 5.517 12.924 7.981 20.137 7.405 7.211 0.576 14.62-1.889 20.136-7.405l407.277-407.276c4.996-4.996 7.493-11.542 7.493-18.090s-2.498-13.094-7.493-18.090c-9.991-9.991-26.189-9.991-36.178 0l-391.234 391.233z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-arrowleft" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M310.459 512l391.232-391.232c9.991-9.991 9.991-26.188 0-36.178-9.992-9.991-26.188-9.991-36.178 0l-407.276 407.276c-5.517 5.517-7.981 12.924-7.405 20.137-0.576 7.211 1.889 14.62 7.405 20.136l407.276 407.277c4.996 4.996 11.542 7.493 18.090 7.493s13.094-2.498 18.090-7.493c9.991-9.991 9.991-26.189 0-36.178l-391.233-391.234z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-arrowup" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M512 310.459l391.232 391.232c9.991 9.991 26.188 9.991 36.178 0 9.991-9.992 9.991-26.188 0-36.178l-407.276-407.276c-5.517-5.517-12.924-7.981-20.137-7.405-7.211-0.576-14.62 1.889-20.136 7.405l-407.277 407.276c-4.996 4.996-7.493 11.542-7.493 18.090s2.498 13.094 7.493 18.090c9.991 9.991 26.189 9.991 36.178 0l391.234-391.233z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-asterisk" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M804.43 413.285l-258.228 98.715 258.14 98.715c65.75 25.363 103.75 45.601 113.914 60.801 10.074 15.201 15.201 30.401 15.201 45.601 0 40.563-7.687 63.364-23.067 68.314-15.289 5.125-30.667 7.599-45.955 7.599-15.466 0-30.754-3.801-46.043-11.399-15.377-7.599-33.228-18.999-53.644-34.201l-237.461-212.628 53.731 318.941c5.037 15.201 7.599 29.164 7.599 41.801 0 12.725 0 21.562 0 26.601 0 30.401-7.599 51.964-22.976 64.513-15.377 12.725-33.228 18.999-53.644 18.999-15.643 0-32.522-5.037-50.814-15.201-18.293-10.074-27.307-32.875-27.307-68.314 0-10.074 1.326-20.238 3.889-30.401 2.652-10.074 3.889-22.8 3.889-38.001l62.391-318.941-241.968 212.628c-15.643 10.162-32.522 20.238-50.814 30.401s-35.085 15.201-50.639 15.201c-15.643 0-31.197-5.037-46.837-15.201-15.643-10.074-23.419-30.401-23.419-60.801 0-20.238 7.599-38.001 22.8-53.201s50.55-32.875 106.314-53.201l258.405-98.626-258.228-98.715c-35.438-15.201-65.84-29.075-91.114-41.801-25.363-12.637-38.001-34.201-38.001-64.513 0-25.275 7.599-44.275 22.889-57.001 15.377-12.548 30.578-18.999 46.043-18.999 15.289 0 31.902 3.801 49.842 11.399 17.764 7.599 34.377 18.999 49.842 34.201l237.549 212.628-53.644-318.941c0-15.201-1.326-27.749-3.889-38.001-2.652-10.074-3.801-20.238-3.801-30.401 0-20.238 7.599-39.15 22.976-57.001 15.377-17.586 33.317-26.511 53.644-26.511 31.283 0 51.877 10.162 62.481 30.401 10.339 20.238 15.643 38.001 15.643 53.201 0 10.162 0 21.562 0 34.201 0 12.725-2.652 24.037-7.866 34.201l-62.391 318.852 241.879-212.628c20.769-20.238 38.883-32.875 54.615-38.001 15.643-5.037 31.197-7.599 46.837-7.599 20.769 0 37.648 7.599 50.639 22.8s19.708 32.963 19.708 53.201c0 20.238-5.125 36.763-15.201 49.402-10.252 12.637-48.163 31.637-113.914 56.913z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-radio" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M512 1024C229.205333 1024 0 794.794667 0 512 0 229.205333 229.205333 0 512 0 794.794667 0 1024 229.205333 1024 512 1024 794.794667 794.794667 1024 512 1024ZM838.144 353.28C819.797333 334.848 790.101333 334.848 771.754667 353.28L464.128 661.930667 324.693333 522.24C308.736 506.197333 282.709333 506.197333 266.666667 522.24 250.709333 538.282667 250.709333 564.309333 266.666667 580.352L440.746667 754.688C442.368 756.309333 444.672 755.797333 446.464 757.077333 452.437333 761.344 458.922667 763.989333 465.92 765.098667 467.797333 765.354667 469.248 766.208 471.125333 766.122667 483.84 766.72 496.64 762.453333 506.368 752.725333L838.144 419.84C856.490667 401.493333 856.490667 371.626667 838.144 353.28Z"  ></path>'+
      ''+
    '</symbol>'+
  ''+
    '<symbol id="icon-checkbox-unchecked" viewBox="0 0 1024 1024">'+
      ''+
      '<path d="M63.31392 64.75776v894.47424h894.47424V64.75776H63.31392zM921.99936 923.44832H99.09248V100.54144h822.90688V923.44832z" fill="" ></path>'+
      ''+
    '</symbol>'+
  ''+
'</svg>'
var script = function() {
    var scripts = document.getElementsByTagName('script')
    return scripts[scripts.length - 1]
  }()
var shouldInjectCss = script.getAttribute("data-injectcss")

/**
 * document ready
 */
var ready = function(fn){
  if(document.addEventListener){
      document.addEventListener("DOMContentLoaded",function(){
          document.removeEventListener("DOMContentLoaded",arguments.callee,false)
          fn()
      },false)
  }else if(document.attachEvent){
     IEContentLoaded (window, fn)
  }

  function IEContentLoaded (w, fn) {
      var d = w.document, done = false,
      // only fire once
      init = function () {
          if (!done) {
              done = true
              fn()
          }
      }
      // polling for no errors
      ;(function () {
          try {
              // throws errors until after ondocumentready
              d.documentElement.doScroll('left')
          } catch (e) {
              setTimeout(arguments.callee, 50)
              return
          }
          // no errors, fire

          init()
      })()
      // trying to always fire before onload
      d.onreadystatechange = function() {
          if (d.readyState == 'complete') {
              d.onreadystatechange = null
              init()
          }
      }
  }
}

/**
 * Insert el before target
 *
 * @param {Element} el
 * @param {Element} target
 */

var before = function (el, target) {
  target.parentNode.insertBefore(el, target)
}

/**
 * Prepend el to target
 *
 * @param {Element} el
 * @param {Element} target
 */

var prepend = function (el, target) {
  if (target.firstChild) {
    before(el, target.firstChild)
  } else {
    target.appendChild(el)
  }
}

function appendSvg(){
  var div,svg

  div = document.createElement('div')
  div.innerHTML = svgSprite
  svg = div.getElementsByTagName('svg')[0]
  if (svg) {
    svg.setAttribute('aria-hidden', 'true')
    svg.style.position = 'absolute'
    svg.style.width = 0
    svg.style.height = 0
    svg.style.overflow = 'hidden'
    prepend(svg,document.body)
  }
}

if(shouldInjectCss && !window.__iconfont__svg__cssinject__){
  window.__iconfont__svg__cssinject__ = true
  try{
    document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>");
  }catch(e){
    console && console.log(e)
  }
}

ready(appendSvg)


})(window)
